<?php
declare(strict_types=1);

namespace App\Controller;

use Hyperf\HttpServer\Contract\RequestInterface;
use Hyperf\HttpServer\Annotation\AutoController;

#[AutoController]
class IndexController
{
    // Hyperf 会自动为此方法生成一个 /index/index 的路由，允许通过 GET 或 POST 方式请求
    public function index(RequestInterface $request)
    {

        // 从请求中获得 id 参数
        $id = $request->input('id', 1);
        $all = $request->all();
        return [
//            "service1"=> $request->getHeaders(),
            "service1"=> $all,
        ];
//        return (string)$id;
    }

    public function test(RequestInterface $request)
    {
        // 从请求中获得 id 参数
        $id = $request->input('id', 1);
        return (string)$id;
    }
}


